<?php
/**
 * @since 2012.01.19.
 * @author Karasz Tamas
 * @link http://binga.hu/
 * @package Facebook module
 * ______ _____ _   _ _____  ___  
 * | ___ \_   _| \ | |  __ \/ _ \ 
 * | |_/ / | | |  \| | |  \/ /_\ \
 * | ___ \ | | | . ` | | __|  _  |
 * | |_/ /_| |_| |\  | |_\ \ | | |
 * \____/ \___/\_| \_/\____|_| |_/
 * 
 */


//$page_title = "Facebook admin engedélyezés";

//Ide jöhet a megjelenítendő rész
$page_text = '<div id="fb-root"></div><div id="fb-info">Facebook engedélykérés...</div><input type="submit" value="Engedélyek megadása" id="engedely" class="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only">';

$theme->footer_jssrc[] = "
  window.fbAsyncInit = function() {
    FB.init({
		appId      : '276145442446757', // App ID
		channelUrl : '".SITE_URL_SUB."channel.php', // Channel File
		status: true, 
	    cookie: true
    });
	engedelyek();
  };
  $('#engedely').hide();
  $('#engedely').click(engedelyek);
  
  function engedelyek(){
	FB.login(function(response) {
	if (response.authResponse) {
		$('#engedely').hide();
		$('#fb-info').html('Pár pillanat, szinkronizálás a szerverrel...');
		$.ajax({url:\"modules/facebook/accesstoken.php?at=\"+response.authResponse.accessToken, success:function(result){
			if(result=='1'){
				$('#fb-info').html('Minden szükséges engedélyt megadtál!');
			} else {
				$('#fb-info').html('Szerver oldali hiba történt!');
			}
		}});
	} else {
		$('#fb-info').html('Bizonyos engedélyek kellenek az alkalmazás üzemeltetéséhez!');
		$('#engedely').show();
	}
	}, {scope: 'offline_access, manage_pages, photo_upload'});
  }

  // Load the SDK Asynchronously
  (function(d){
     var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;}
     js = d.createElement('script'); js.id = id; js.async = true;
     js.src = '//connect.facebook.net/en_US/all.js';
     d.getElementsByTagName('head')[0].appendChild(js);
   }(document));"; 
?>